29f9bf65d8a2c7b056850e42b9d7780cc7bcd76f,src/main/java/lumien/randomthings/tileentity/TileEntityItemCollector.java,TileEntityItemCollector,update,#,37

Before Change


					EnumFacing facing = this.worldObj.getBlockState(this.pos).getValue(BlockItemCollector.FACING);
					TileEntity te = this.worldObj.getTileEntity(this.pos.offset(facing.getOpposite()));

					if (te != null && te instanceof IInventory)
					{
						IInventory inventory = (IInventory) te;
						for (EntityItem ei : entityItemList)
						{
							ItemStack left = TileEntityHopper.putStackInInventoryAllSlots(inventory, ei.getEntityItem(), facing);

							if (left == null || left.stackSize == 0)
							{

After Change


						{
							if (!ei.isDead)
							{
								ItemStack left = ItemHandlerHelper.insertItemStacked(itemHandler, ei.getEntityItem().copy(), false);
								
								if (left == null || left.stackSize == 0)
								{